From Structured Programming to Object-Oriented Design: The Road to Eiffel

نویسنده

  • Bertrand Meyer
چکیده

d e An exploration of how object-oriented design, as implemented in the Eiffel language an nvironment, integrates and extends the seminal concepts of structured programming.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object oriented programming in eiffel pdf

There is little that is new in object-oriented software development. Of objectorientation, and concludes with an introduction to the Eiffel programming.An exploration of how object-oriented design, as implemented in the Eiffel. Tructured programming and objectoriented design, with stops whenever we find a.Eiffel is a pure object-oriented programming language designed with the explicit intent to.

متن کامل

Really Automatic Scalable Object-Oriented Reengineering

Even when implemented in a purely procedural programming language, properly designed programs possess elements of good design that are expressible through object-oriented constructs and concepts. For example, placing structured types and the procedures operating on them together in the same module achieves a weak form of encapsulation that reduces inter-module coupling. This paper presents a no...

متن کامل

A Framework for Adding Design by ContractTM to the .NET Object-Oriented Programming Languages

Design contracts can be used in software development to ensure the preservation of assertions for program correctness. This can increase reliability in software design. Design by ContractTM (DBC) was developed by Bertrand Meyer and is supported by the Eiffel programming language. Eiffel provides support for checking preconditions, postconditions, and class invariants automatically at runtime. E...

متن کامل

Towards an Object-Oriented Curriculum

r s This proposal suggests a redesign of the teaching of programming and othe oftware topics in universities on the basis of object-oriented principles. It argues t that the new ‘‘inverted curriculum’’ should give a central place to libraries, and ake students from the reuse consumer’s role to the role of producer through a process of ‘‘progressive opening of black boxes’’. ____________________...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Structured Programming

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1989